road tax vignette - German English Dictionary